gibbous duckweed - Turkish English Dictionary